From 8e1a69c28b54d6176339bc375699c34173de2496 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Fri, 12 Jan 2001 15:55:56 +0000 Subject: [PATCH] Hide mouse pointer while rotation. Show it afterwards. 2001-01-12 Alexander Larsson * gdk/linux-fb/gdkmain-fb.c (gdk_fb_set_rotation): Hide mouse pointer while rotation. Show it afterwards. --- ChangeLog | 5 +++++ ChangeLog.pre-2-0 | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-2 | 5 +++++ ChangeLog.pre-2-4 | 5 +++++ ChangeLog.pre-2-6 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ gdk/linux-fb/gdkmain-fb.c | 4 ++++ 8 files changed, 39 insertions(+) diff --git a/ChangeLog b/ChangeLog index f4988d8f05..de40e63a76 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-01-12 Alexander Larsson + + * gdk/linux-fb/gdkmain-fb.c (gdk_fb_set_rotation): + Hide mouse pointer while rotation. Show it afterwards. + 2001-01-12 Alexander Larsson * gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_clip_region): Take shaped diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index f4988d8f05..de40e63a76 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,8 @@ +2001-01-12 Alexander Larsson + + * gdk/linux-fb/gdkmain-fb.c (gdk_fb_set_rotation): + Hide mouse pointer while rotation. Show it afterwards. + 2001-01-12 Alexander Larsson * gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_clip_region): Take shaped diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index f4988d8f05..de40e63a76 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2001-01-12 Alexander Larsson + + * gdk/linux-fb/gdkmain-fb.c (gdk_fb_set_rotation): + Hide mouse pointer while rotation. Show it afterwards. + 2001-01-12 Alexander Larsson * gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_clip_region): Take shaped diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index f4988d8f05..de40e63a76 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,8 @@ +2001-01-12 Alexander Larsson + + * gdk/linux-fb/gdkmain-fb.c (gdk_fb_set_rotation): + Hide mouse pointer while rotation. Show it afterwards. + 2001-01-12 Alexander Larsson * gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_clip_region): Take shaped diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index f4988d8f05..de40e63a76 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +2001-01-12 Alexander Larsson + + * gdk/linux-fb/gdkmain-fb.c (gdk_fb_set_rotation): + Hide mouse pointer while rotation. Show it afterwards. + 2001-01-12 Alexander Larsson * gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_clip_region): Take shaped diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index f4988d8f05..de40e63a76 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +2001-01-12 Alexander Larsson + + * gdk/linux-fb/gdkmain-fb.c (gdk_fb_set_rotation): + Hide mouse pointer while rotation. Show it afterwards. + 2001-01-12 Alexander Larsson * gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_clip_region): Take shaped diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index f4988d8f05..de40e63a76 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +2001-01-12 Alexander Larsson + + * gdk/linux-fb/gdkmain-fb.c (gdk_fb_set_rotation): + Hide mouse pointer while rotation. Show it afterwards. + 2001-01-12 Alexander Larsson * gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_clip_region): Take shaped diff --git a/gdk/linux-fb/gdkmain-fb.c b/gdk/linux-fb/gdkmain-fb.c index 54b2e67efd..63f914feb7 100644 --- a/gdk/linux-fb/gdkmain-fb.c +++ b/gdk/linux-fb/gdkmain-fb.c @@ -1229,6 +1229,8 @@ gdk_fb_set_rotation (GdkFBAngle angle) { gdk_shadow_fb_stop_updates (); + gdk_fb_cursor_hide (); + _gdk_fb_screen_angle = angle; if (angle % 2 == 0) @@ -1246,6 +1248,8 @@ gdk_fb_set_rotation (GdkFBAngle angle) gdk_fb_recompute_all(); gdk_fb_redraw_all (); + + gdk_fb_cursor_unhide (); } else _gdk_fb_screen_angle = angle; -- 2.30.2